*{margin:0;padding:0;list-style-type:none;}
body{font-size:14px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666666;}
a{text-decoration:none;color:#666666;outline: none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.common{width:1000px;min-width:1000px;margin:0 auto;}
p{line-height:24px;}
img{border:none;}
h1{font-size:24px;height:25px;line-height:25px;}
h2{font-size:20px;height:20px;line-height:20px;}
h3{font-size:18px;}
.fl{float:left;}
.fr{float:right;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{min-width:1000px;min-width:1000px;background:#fff;}
.header .top{height:35px;background:url(../i/top_bg.jpg) center no-repeat;line-height:35px;min-width:1000px;}
.header .top p{line-height:35px;font-family:"宋体";font-size:12px;color:#7f7f7f;float:left;}
.header .top ul{float:right;}
.header .top ul li{float:left;font-size:12px;margin-left:15px;}
.header .top ul li a{color:#7f7f7f;}
.sign{height:135px;}
.sign .logo{display:block;float:left;background:url(../i/logo.jpg) left center no-repeat;width:450px;height:135px;text-indent:-9999px;}
.sign span{display:block;float:right;height:45px;padding:45px 0;*width:170px;background:url(../i/phone.jpg) left center no-repeat;padding-left:55px;}
.sign span p{line-height:15px;height:20px;color:#999;}
.sign span h1{height:25px;line-height:25px;color:#ff9600;}

/*** 顶部导航代码 ***/
.nav{height:45px;background:#0a7a0e;min-width:1000px;}
.nav ul li{float:left;text-align:center;}
.nav ul li a{display:block;width:100px;line-height:45px;color:#fff;}
.nav ul li a:hover{background:#ff9600;font-weight:bold;}

/*** 顶部搜索代码 ***/
.search{height:50px;}
.search p{float:left;line-height:50px;font-size:12px;color:#666;}
.search p a{margin-left:5px;}
.search p a:hover{text-decoration:underline;color:#0a7a0e;}
.search .ss{float:right;margin-top:12px;}
.search .ss input{height:25px;line-height:25px;vertical-align:middle;border:none;font-size:12px;}
.search .ss .text_input{width:155px;padding-left:15px;background:#e8e8e8;}
.search .ss .text_button{width:60px;background:#ff9600;text-align:center;color:#fff;cursor:pointer;line-height:15px !important;margin-left:-5px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.footer{padding-bottom:10px;min-width:1000px;}
.footer .foot{height:45px;background:#0a7a0e;text-align:center;}
.footer .foot a{display:block;width:99px;float:left;color:#fff;line-height:45px;}
.footer .copy{padding:25px 0;position:relative;color:#000;text-align:center;}
.footer .copy a{color:#000;}
.footer p{font-size:12px;}
.footer .flogo{position:absolute;height:100%;width:70px;left:45px;}
.footer .ew{position:absolute;right:45px;top:25px;height:100%;}
.footer .link{height:30px;line-height:30px;margin-top:25px;padding-left:65px;}
.footer .link a{padding-right:15px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页banner代码 ***/
.hdp{width:100%;height:500px;position:relative;min-width:1000px;_width:expression(document.body.clientWidth <= 1000? "1000px": "100%");}
.hdp .f{ width:100%;  position:relative;  height:500px;}
.hdp .f .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.hdp .f .bd ul{ width:100% !important;  }
.hdp .f .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.hdp .f .bd li a{ display:block; height:500px; }
.hdp .f .hd{position:absolute; z-index:1; bottom:20px; left:50%; margin-left:-500px;height:22px; line-height:20px;width:1000px;}
.hdp .f .hd ul{ text-align:center;float:right;font-size:12px; }
.hdp .f .hd ul li{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;margin-left:10px;width:20px; height:20px; overflow:hidden;background:#fff;border:solid 1px #afafaf;}
.hdp .f .hd ul .on{background:#ff9600;border:solid 1px #fff;color:#fff;}
.hdp .f .prev,
.hdp .f .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(left.png) no-repeat;  cursor:pointer;display:none;  }
.hdp .f .next{ left:auto; right:15%; background: url(/i/right.png) no-repeat;}
.ny,.ny .f,.ny .f .bd li,.ny .f .bd li a{height:260px !important;}


/************************************************************************************************************/
/*** 首页主体代码 ***/
.icontainer{padding-bottom:45px;}
/*** 首页产品中心主体代码 ***/
.i1{padding-top:25px;border-top:solid 1px #ddd;height:100%;min-width:1000px;}
.i1 .common{height:100%;}
.i1 .fl{width:220px;}
.i1 .fr{width:750px;}
.i1 .fl .ititle{background:#0a7a0e;color:#fff;text-align:center;height:40px;padding:30px 0 20px 0;}
.i1 .fl .ititle p{text-transform:uppercase;}

/*** 首页产品中心-左边主体代码 ***/
/*.icontainer .menu{}
.icontainer .menu .list{margin-top:5px;cursor:pointer;}
.icontainer .menu a{display:block;padding-left:40px;}
.icontainer .menu .list .listnav{height:30px;line-height:30px;background:#ffedd4 url(../i/li2.jpg) 20px center no-repeat;}
.icontainer .menu .selected .listnav{background:#ffedd4 url(../i/li1.jpg) 20px center no-repeat;}
.icontainer .menu .list-item{display:none;}
.icontainer .menu .list-item li{height:35px;line-height:35px;border-top:dashed 1px #e9e9e9;margin-top:-1px;font-size:12px;}*/

/*.icontainer .sdmenu{width:220px;font-family:Arial, sans-serif;background:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.icontainer .sdmenu div{overflow:hidden;background:#fff;}
.icontainer .sdmenu div:first-child{}
.icontainer .sdmenu div.collapsed{height:30px;}
.icontainer .sdmenu div span{display:block;padding-left:35px;height:30px;line-height:30px;overflow:hidden;background:#ffedd4 url(../i/li1.jpg) 20px center no-repeat;cursor:pointer;margin-top:5px;}
.icontainer .sdmenu div.collapsed span{background:#ffedd4 url(../i/li2.jpg) 20px center no-repeat;}
.icontainer .sdmenu div a{height:35px;padding-left:35px;line-height:35px;display:block;border-top:1px dashed #ddd;font-size:12px;}
.icontainer .sdmenu div a.current{color:#0a7a0e;text-decoration:none;}
.icontainer .sdmenu div a:hover{color:#0a7a0e;text-decoration:none;}*/
.icontainer .tree{width:220px;}
.icontainer .tree ul li{border-top:1px dashed #ddd;height:35px;padding-left:35px;line-height:35px;}
.icontainer .tree li a{display:block;color:#333;}
.icontainer .tree li a.tree-parent{background:#ffedd4 url(../i/li1.jpg) 20px center no-repeat;margin-top:5px;padding-left:35px;height:30px;line-height:30px;overflow:hidden;}
.icontainer .tree li a.tree-parent-collapsed{background:#ffedd4 url(../i/li2.jpg) 20px center no-repeat;}
.icontainer .tree ul li a{font-size:12px;}
.icontainer .tree ul li a:hover{color:#0a7a0e;}
.icontainer .tree ul.tree-group-collapsed{display:none;}


/*** 首页产品中心-右边主体代码 ***/
.i1 .fr .ititle{background:#ff9600;height:45px;line-height:45px;padding:0 30px;color:#fff;}
.i1 .fr .ititle span{float:left;font-weight:bold;}
.i1 .fr .ititle a{float:right;color:#fff;font-size:12px;font-family:Arial;}
.i1 .fr .cp{height:100%;}
.i1 .fr .cp li{width:244px;height:234px;margin:20px 0 0 5px;*margin-left:4px;float:left;text-align:center;}
.i1 .fr .cp li a{display:block;width:230px;height:220px;padding:7px;background:url(../i/p_bg.jpg) center no-repeat;}
.i1 .fr .cp li img{width:200px;height:160px;margin:10px 0;}
.i1 .fr .cp li p{font-size:12px;}

/*** 首页产品中心-口号主体代码 ***/
.i1 .i{margin-top:25px;margin-bottom:35px;}
.i1 .i h1{font-size:25px;height:55px;color:#5f5f5f;line-height:30px;font-weight:normal;margin-left:130px;}
.i1 .i h1.h1{margin-top:60px;margin-left:280px;}
.i1 .i h1 span{vertical-align:bottom;*zoom:1;display:inline-block;}
.i1 .i h1 span.font1{font-size:40px;color:#0a7a0e;height:45px;line-height:45px;margin-left:10px;}
.i1 .i h1 span.font2,.i1 .i h1 span.font3{color:#d7d7d7;font-family:"宋体";text-transform:uppercase;margin:0 10px;}
.i1 .i h1 span.font3{font-size:40px;height:40px;line-height:40px;}
.i1 .i h1 span.font4{color:#ff9600;}
.ii{margin-top:75px;margin-bottom:35px;text-align:center;}
.ii h1{font-size:25px;height:55px;color:#5f5f5f;line-height:30px;font-weight:normal;}
.ii h1 span{vertical-align:bottom;*zoom:1;display:inline-block;}
.ii h1 span.font1{font-size:40px;color:#0a7a0e;height:45px;line-height:45px;margin-left:10px;}
.ii h1 span.font2,.ii h1 span.font3{color:#d7d7d7;font-family:"宋体";text-transform:uppercase;margin:0 10px;}
.ii h1 span.font3{font-size:40px;height:40px;line-height:40px;}
.ii h1 span.font4{color:#ff9600;}

/*** 首页产品质量主体代码 ***/
.i2{background:url(../i/i2_bg.jpg) center no-repeat;height:525px;min-width:1000px;}
.i2 .common{background:url(../i/i2.jpg) left center no-repeat;position:relative;height:100%;}
.i2 .common div{float:right;width:570px;margin-right:80px;*margin-right:45px;}
.i2 h3{color:#0a7a0e;height:20px;line-height:20px;}
.i2 p{margin-top:15px;line-height:20px;}
.i2 .i21{margin-top:65px}
.i2 .i22{margin-top:35px;width:525px !important;}
.i2 .i23{margin-top:25px;width:525px !important;}
.i2 .i24{margin-top:25px}

/*** 首页巨人简介主体代码 ***/
.i3{background:url(../i/hx.jpg) center top repeat-x;}
.i3 .common{background:url(../i/xx.jpg) center top no-repeat;}
.i3 h2{color:#0a7a0e;margin-bottom:15px;padding-top:25px;}
.i3 h2 span{color:#bbb;font-size:12px;font-weight:normal;margin-left:15px;text-transform:uppercase;}
.i3 .common div{padding-top:45px;height:100%;}
.i3 .i31 img{float:right;height:340px;width:480px;margin-left:20px;}
.i3 .i32 img{float:left;height:270px;width:410px;margin-right:90px;}
.i3 .common div p span{color:#ff9600;}

/*** 首页成功案例主体代码 ***/
.i4{min-width:1000px;height:100%;}
.i4 .gd{margin:60px auto;display:block;width:100%;height:180px;background:url(../i/gd.jpg) center no-repeat;}
.i4 .picScro .al_tit{text-align:center;color:#0a7a0e;background:url(../i/al_tit.jpg) center no-repeat;margin-bottom:25px;}
.i4 .picScro .al_tit p{font-size:25px;color:#d7d7d7;font-family:"宋体";text-transform:uppercase;line-height:25px;}
.i4 .picScro{position:relative;height:100%;overflow:hidden;}
.i4 .picScro a.prev,
.i4 .picScro a.next{height: 32px;float: left;width: 23px;text-indent: -9999px;position: absolute;top:153px;z-index:9999;}
.i4 .picScro a.prev{background: url(../i/anext.jpg) no-repeat;right:0;}
.i4 .picScro a.next{background: url(../i/aprev.jpg) no-repeat ;left:0;z-index: 3}
.i4 .picScro ul{ overflow:hidden; zoom:1;}
.i4 .tempWrap{margin:0 auto;}
.i4 .picScro ul li{float: left;width:310px;height: 232px;border-right:solid 1px #fafafa;}
.i4 .picScro ul li a{display:block;width:278px;height:218px;position:relative;padding:6px;background:url(../i/ala_bg.jpg) center no-repeat;text-align:center;}
.i4 .picScro ul li a:hover{background:url(../i/alh_bg.jpg) center no-repeat;}
.i4 .picScro ul li a img{width:250px;height: 160px;border: none;margin:10px 0;}
.i4 .picScro ul li a p{height:24px;overflow:hidden;}

/*** 首页合作伙伴主体代码 ***/
.i5{background:#fafafa;margin:30px 0 40px 0;padding:30px 0;}
.i5 .line{height:35px;background:url(../i/hx.jpg) center bottom repeat-x;margin-bottom:20px;}
.i5 h3{color:#0a7a0e;font-weight:normal;padding-bottom:9px;border-bottom:solid 1px #0a7a0e;float:left;width:395px;}
.i5 h3 span{font-size:12px;color:#bbb;text-transform:uppercase;}
.i5 .more{float:right;color:#09790d;font-size:12px;font-family:Arial;line-height:25px;}
.i5 .hb{height:210px;}
.i5 .hb a{display:block;width:188px;height:93px;border:solid 1px #e7e7e7;background:#fff;float:left;margin:0 10px 10px 0px;*margin-right:9px;text-align:center;}
.i5 .hb a img{margin:17px 0;height:60px;}

/*** 首页公司新闻主体代码 ***/
.i6{height:100%;}
.i6 .title{height:35px;background:url(../i/hx.jpg) center bottom repeat-x;margin-bottom:20px;}
.i6 h3{color:#0a7a0e;font-weight:normal;padding-bottom:9px;border-bottom:solid 1px #0a7a0e;float:left;width:255px;}
.i6 h3 span{font-size:12px;color:#bbb;text-transform:uppercase;}
.i6 .more{float:right;color:#09790d;font-size:12px;font-family:Arial;line-height:25px;}
.i6 .fl{width:610px;font-size:12px;}
.i6 .fr{width:360px;}
.i6 .tempWrap{margin:0 auto;}
.i6 .fl img{width:255px;height:180px;float:left;margin-right:20px;}
.i6 .picScrolls{position:relative;height:180px;width:360px;float:left;}
.i6 .picScrolls ul li{width:260px;height:180px;float:left;position:relative;}
.i6 .picScrolls ul li a{display:block;height:180px;}
.i6 .picScrolls img{width:260px;height:180px;margin:0px auto;}
.i6 .picScrolls p{height:30px;line-height:30px;overflow:hidden;background:#ff9600;color:#fff;text-align:center;position:absolute;bottom:0;width:100%;}
.i6 .prev,
.i6 .next{display:block;width:23px;height:32px;background:url(../i/aprev.jpg) no-repeat;bottom:80px;position:absolute;z-index:9999;}
.i6 .next{background:url(../i/anext.jpg) no-repeat;right:0;}
.i6 .headline{height:160px !important;overflow:hidden;padding-bottom:14px;padding-left:0 !important;background:none !important;}
.i6 .headline img{height:160px;}
.i6 .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.i6 .headline a{color:#ff9600;display:inline !important;float:none !important;}
.i6 h2 a{font-size:15px;color:#666 !important;}
.i6 .fl ul li{height:34px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../i/li3.jpg) 10px center no-repeat;}
.i6 .fl ul li a{display:block;float:left;width:475px;height:34px;line-height:34px;overflow:hidden;}
.i6 .fl ul li span{float:right;color:#a7a7a7}
.i6 .fr .xw{}
.i6 .fr .xw li{height:34px;*height:35px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../i/li4.jpg) 10px center no-repeat;overflow:hidden;}
.i6 .fr .xw li a{display:block;width:225px;float:left;}
.i6 .fr .xw li span{float:right;font-size:12px;color:#a7a7a7;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内容页banner代码 ***/
.banner{height:260px;min-width:1000px;background:url(../i/bn1.jpg) center no-repeat;}
.bn1{background:url(../i/bn1.jpg) center no-repeat;}
.wrap{background:#f5f5f5;height:100%;min-width:1000px;padding:30px 0 45px 0;}
.wrap .fl{width:250px;}
.wrap .fr{width:670px;padding:30px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;background:#fff;}
.pic{text-align:center;text-indent:0 !important;width:100%;height:auto;}

/************************************************************************************************************/
/*** 内容页左边公共代码 ***/
.wrap .fl .box{width:230px;padding-right:20px;background:url(../i/yy.jpg) right top no-repeat;}
.wrap .fl .db{background:url(../i/db.jpg) center top no-repeat;height:40px;}
.wrap .fl h3{font-size:16px;height:50px;line-height:50px;color:#fff;background:url(../i/jb.jpg) center repeat-x;text-align:center;border-radius:5px 5px 0 0;-moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.wrap .fl h3.h3{background:#999 !important;}

.box ul{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;background:#fff;}

/*.box .sdmenu{width:230px;font-family:Arial, sans-serif;background:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.box .sdmenu div{overflow:hidden;background:#fff;padding:0 5px;}
.box .sdmenu div:first-child{}
.box .sdmenu div.collapsed{height:39px;border-bottom:dashed 1px #e9e9e9;padding:0 5px;}
.box .sdmenu div span{display:block;padding-left:35px;height:39px;line-height:39px;overflow:hidden;border-bottom:dashed 1px #e9e9e9;background:#fff url(../i/list2.jpg) 190px center no-repeat;color:#0a7a0e;cursor:pointer;}
.box .sdmenu div.collapsed span{background:#fff url(../i/list1.jpg) 190px center no-repeat;border-bottom:dashed 1px #e9e9e9;color:#5f5f5f;}
.box .sdmenu div a{height:40px;padding-left:35px;margin:0 35px;line-height:40px;display:block;border-bottom:1px dashed #ddd;color:#999999;background:url(../i/list1.jpg) 20px center no-repeat;font-size:12px !important;}
.box .sdmenu div a.current{background:url(../i/list3.jpg) 20px center no-repeat;text-decoration:none;}
.box .sdmenu div a:hover{background:url(../i/list3.jpg) 20px center no-repeat;text-decoration:none;}*/

.box .tree{width:230px;}
.box .tree li{margin:0 5px;border-top:dashed 1px #e9e9e9;}
.box .tree li a{display:block;color:#333;height:39px;line-height:39px;}
.box .tree li a.tree-parent{padding-left:30px;height:39px;line-height:39px;overflow:hidden;background:#fff url(../i/list2.jpg) 190px center no-repeat;color:#0a7a0e;}
.box .tree li a.tree-parent-collapsed{background:#fff url(../i/list1.jpg) 190px center no-repeat;color:#5f5f5f;}
.box .tree ul li{height:35px;line-height:35px;padding-left:30px;}
.box .tree ul li a{font-size:12px;background:#fff url(../i/list1.jpg) 0px center no-repeat;padding-left:15px;}
.box .tree ul li a:hover{color:#ff9600;background:url(../i/list3.jpg) 0px center no-repeat;}
.box .tree ul.tree-group-collapsed{display:none;}

.box .menu1{padding:0 5px;}
.box .menu1 li{border-top:dashed 1px #e9e9e9;}
.box .menu1 li a{display:block;text-align:center;background:#fff url(../i/list1.jpg) 190px center no-repeat;height:39px;line-height:39px;}
.box .menu1 li a:hover{color:#0a7a0e;background:url(../i/list3.jpg) 190px center no-repeat;}

.box .tj{padding:15px 20px;}
.box .tj li{text-align:center;height:165px;}
.box .tj li a{display:block;width:190px;height:125px;} 
.box .tj li a img{width:188px;height:123px;border:solid 1px #f5f5f5;}
.box .tj li p{height:24px;overflow:hidden;font-size:12px;}

.box .lx{padding:10px 5px;}
.box .lx li{padding:20px 25px;border-bottom:dashed 1px #e9e9e9;font-size:12px;text-align:center;}
.box .lx li p{margin:5px 0;}
.box .lx li a{display:block;width:130px;height:35px;background:url(../i/online.jpg) center no-repeat;margin:5px auto;}

.box .dt{padding:15px;font-size:12px;}
.box .dt li a{display:block;height:40px;line-height:40px;overflow:hidden;padding-left:15px;background:url(../i/li4.jpg) left center no-repeat;}
.box .dt li a:hover{background:url(../i/li3.jpg) left center no-repeat;}

/************************************************************************************************************/
/*** 内容页右边公共代码 ***/
.wp .fr{float:left;}
.wp .fl{float:right;}
.wrap .fr .title{height:47px;position:relative;background:url(../i/nhx.jpg) center 39px repeat-x;*background:url(../i/nhx.jpg) center 36px repeat-x;}
.curmbs{float:left;color:#ff9600;font-size:12px;line-height:39px;padding-left:25px;max-width:345px;overflow:hidden;height:39px;}
.curmbs span{color:#666;}
.wrap .fr .title h3{float:right;font-weight:normal;height:39px;line-height:39px;padding-right:10px;color:#0a7a0e;}
.wrap .fr .title h3 span{font-size:12px;color:#bbb;text-transform:uppercase;font-family:"宋体";}
.wrap .fr .title .tit{position:absolute;bottom:0px;left:0;background:url(../i/xt1.jpg) center no-repeat;width:15px;height:15px;}
.wrap .fr .db{background:url(../i/nhx.jpg) center repeat-x;height:15px;text-align:right;margin-top:30px;}
.page{text-align:center;}
.page a{display:inline-block;padding:10px;border:solid 1px #ddd;margin:20px 5px 0 5px;}
.page a:hover{background:#0a7a0e;border:solid 1px #0a7a0e !important;color:#fff;}
.page .on{display:inline-block;padding:10px;background:#0a7a0e;border:solid 1px #0a7a0e !important;color:#fff;margin:20px 5px 0 5px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 产品中心列表页代码 ***/
.portact{height:100%;}
.portact li{width:200px;height:160px;padding:6px;text-align:center;float:left;margin:20px 4px 0 5px;}
.portact li:hover{background:url(../i/po_bg.jpg) center no-repeat;}
.portact li a{display:block;width:198px;height:158px;border:solid 1px #e7e7e7;}
.portact li a img{width:170px;height:110px;margin:15px 0 8px 0;}
.portact li a p{height:13px;line-height:13px;font-size:12px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻资讯列表页代码 ***/
.news h2 a{font-size:15px;color:#666 !important;}
.news .headline{height:160px !important;overflow:hidden;margin-top:20px;font-size:12px;}
.news .headline img{height:160px;float:left;margin-right:20px;}
.news .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.news .headline a{color:#ff9600;display:inline !important;float:none !important;}
.news li{margin-top:20px;border:solid 1px #ddd;height:78px;}
.news li div{float:left;width:80px;height:80px;background:#999;margin:-1px 30px 0 -1px;color:#fff;text-align:center;font-size:12px;}
.news li:hover div{background:url(../i/jb.jpg) center repeat-x;}
.news li div h1{margin-top:25px;}
.news li div span{display:block;width:48px;height:25px;line-height:25px;overflow:hidden;margin:0 auto;}
.news li h3{font-size:14px;margin-top:20px;}
.news li p{height:25px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:435px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 合作伙伴代码 ***/
.partner{padding:10px 0;height:100%;}
.partner a{display:block;width:190px;text-align:center;height:125px;margin:20px 0 0 25px;*margin:10px 14px;float:left;}
.partner a img{width:188px;height:93px;border:solid 1px #e7e7e7;}
.partner a:hover img{border:solid 1px #0a7a0e;}
.partner a p{height:25px;overflow:hidden;}
.partner a:hover p{color:#0a7a0e;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 相册代码 ***/
.albums{height:100%;}
.albums li{width:195px;float:left;margin:20px 12px 0 15px;*margin:20px 12px 0 12px;text-align:center;}
.albums li img{width:195px;height:125px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 荣誉资质代码 ***/
.honer{height:100%;}
.honer li{text-align:center;float:left;margin:20px 6px 0 7px;}
.honer li a{display:block;width:195px;height:185px;padding:6px;background:url(../i/h_bg.jpg) center no-repeat;}
.honer li a img{border:solid 1px #e7e7e7;width:193px;height:183px;}
.honer li p{height:24px;overflow:hidden;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(i/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../i/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:34px; height:64px; background:transparent url(../i/CustomBlackPrevious.png) no-repeat center; position: absolute; top:38%; left:-80px;display:block !important; }
#mbNextLink { width:34px; height:64px; background:transparent url(../i/CustomBlackNext.png) no-repeat center; position: absolute; top:38%; right:-80px;display:block !important; }
#mbCloseLink { width:24px; background:transparent url(../i/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }


/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact{padding-top:30px;}
.contact h1{height:35px;font-size:25px;}
.contact p{height:18px;line-height:18px;margin-top:15px;}
.contact p img{vertical-align:middle;margin-right:15px;}

.contact_us{min-width:1000px;padding:30px 0 40px 0;}
.contact_us .title{height: 47px;position: relative;background: url(../i/nhx.jpg) center 39px repeat-x;*background: url(../i/nhx.jpg) center 36px repeat-x;}
.contact_us .title h3{float:right;font-weight:normal;height:39px;line-height:39px;padding-right:10px;color:#0a7a0e;}
.contact_us .title h3 span{font-size:12px;color:#bbb;text-transform:uppercase;font-family:"宋体";}
.contact_us .title .tit{position:absolute;bottom:0px;left:0;background:url(../i/xt1.jpg) center no-repeat;width:15px;height:15px;}
.contact_us .db{background:url(../i/nhx.jpg) center repeat-x;height:15px;text-align:right;margin-top:30px;}
.contact_us .us{width:920px;margin:35px auto;height:100%;}
.contact_us .us div{width:460px;float:left;}
.contact_us .us .us1{width:380px !important;padding-left:80px;}
.contact_us .us .us1 h1{margin-bottom:20px;font-weight:normal;height:45px;}
.contact_us .us .us1 h1 p{font-size:22px;font-family:"微软雅黑";margin:0 !important;}
.contact_us .us .us1 h1 span{font-size:12px;font-family:"宋体";color:#aaa;display:block;margin-top:0px;}
.contact_us .us .us1 p{margin-top:15px;height:18px;line-height:18px;}
.contact_us .us .us1 p img{vertical-align:middle;margin-right:15px;width:18px;height:18px;}
.contact_us .us .us2{color:#767676;}
.contact_us .us .us2 img{display:block;}
.contact_us .us .us2 h3{font-size:16px;margin:30px 0 10px 20px;_margin-top:50px;}
.contact_us .us .us2 p{margin-left:20px;}
.contact_us ul{height:50px;width:920px;margin:0 auto;}
.contact_us ul li{float:left;height:46px;}
.contact_us ul li img{float:left;margin-right:15px;}
.contact_us ul li p{font-size:12px;color:#8b8b8b;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于我们代码 ***/
.about{}
.about p{margin-top:20px;text-indent:2em;line-height:30px;}
.about p span{color:#ff9600;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 在线留言代码 ***/
.message h3{height:95px;line-height:95px;font-weight:normal;text-align:center;color:#0a7a0e;border-bottom:solid 1px #f7f7f7;margin-bottom:30px;}
.message table tr{height:45px;}
.message table tr span{color:#e45858;vertical-align:middle;margin-right:5px;}
.message input{width:208px;height:28px;line-height:28px;border:solid 1px #ddd;padding-left:10px;margin-left:10px;}
.message textarea{width:398px;max-width:398px;height:78px;border:solid 1px #ddd;margin:10px;}
.message .keys{width:118px;}
.message #infoKeyImg{vertical-align:middle;margin-left:15px;}
.message .submit,.message .reset{width:128px;height:38px;cursor:pointer;background:none;}
.message .submit:hover,.message .reset:hover{background:#ff9600;color:#fff;border:solid 1px #ff9600;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻内容页代码 ***/
.newstext{}
.newstext h2{height:70px;line-height:70px;text-align:center;font-weight:normal;border-bottom:dashed 1px #e9e9e9;}
.newstext .ftitle{font-size:12px;margin-top:15px;text-align:center;color:#939393;}
.newstext .content{padding-bottom:45px;}
.newstext .content p{margin-top:25px;text-indent:2em;}
.newstext .news_n span{float:left;line-height:28px;font-size:12px;}
.newstext .db{margin-top:0px !important;}
.newstext .sxb{margin-top:30px;font-size:12px;position:relative;}
.newstext .sxb li{line-height:16px;}
.newstext .sxb .lb{display:block;position:absolute;right:0;top:0;width:88px;height:33px;border:solid 1px #ddd;border-radius:3px;line-height:33px;text-align:center;*right:30px;}
.newstext .fg{height:80px;background:url(../i/nhx.jpg) center repeat-x;margin:0 -30px;}
.newstext .ntitle{height:30px;line-height:20px;font-size:12px;background:url(../i/nhx.jpg) center bottom repeat-x;}
.newstext .ntitle h3{height:29px;line-height:20px;float:left;border-bottom:solid 1px #0a7a0e;color:#0a7a0e;font-weight:normal;width:255px;}
.newstext .ntitle h3 span{font-size:12px;color:#bbb;font-family:"宋体";text-transform:uppercase;}
.newstext .ntitle .more{float:right;color:#0a7a0e;font-family:Arial;}
.newstext .xw{padding-top:20px;height:100%;}
.newstext .xw li{height:25px;line-height:25px;font-size:12px;float:left;width:250px;margin-right:65px;*margin-right:35px;padding-left:20px;background:url(../i/li4.jpg) left center no-repeat;}
.newstext .tj{margin-top:30px;height:100%;}
.newstext .tj li{width:195px;float:left;text-align:center;height:150px;overflow:hidden;margin:0 12px;}
.newstext .tj li a{display:block;height:125px;}
.newstext .tj li img{width:193px;height:123px;border:solid 1px #f5f5f5;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 产品内容页代码 ***/
.ny1{margin-top:20px;/*height:290px;*/height:100%;}
.ny1 .nypic{width:285px;position:relative;float:left;}
.ny1 .nypic .lbd{height:210px;font-size:0}
.ny1 .nypic .lbd img{display:block;}
.ny1 .nypic .lhd{position:relative;height:38px;padding:0px 15px;}
.ny1 .nypic .lhd img{cursor:pointer;margin:0 5px;float:left;width:50px;height:38px;}
.ny1 .nypic .lhd .tempWrap{width:100%!important;}
.ny1 .nypic .lhd img.on{border:2px solid #5dc2d0;width:46px!important;height:34px!important;}
.ny1 .nypic .lhd .prev,
.ny1 .nypic .lhd .next{position:absolute;top:50%;margin-top:-12px;width:14px;height:24px;}
.ny1 .nypic .lhd .prev{left:0;background:url(../i/prev.jpg) no-repeat;}
.ny1 .nypic .lhd .next{right:0;background:url(../i/next.jpg) no-repeat;}

.Shop_img{width:285px;height:290px;float:left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:380px !important;height:290px !important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px !important;height:50px !important;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-preview{width:283px;height:188px;border:1px solid #f5f5f5;}
.spec-preview .img1{width:283px;height:188px;}
.spec-scroll{clear:both;width:100%;height:55px;margin-top:15px;}
/*.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:17px;height:55px; cursor:pointer;text-decoration:none;background:url(../i/prev.jpg) no-repeat center;}
.spec-scroll .next{background:url(../i/next.jpg) center no-repeat;}*/
.spec-scroll .items{float:left;position:relative;width:285px;height:55px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:57px;height:50px;text-align:center;cursor:pointer;}
.spec-scroll .items ul li img{width:47px;height:44px;padding:2px;border:solid 1px #e7e7e7;}
.spec-scroll .items ul li.on img{border: 1px solid #ff7200;}

.ny1 .nywords{width:315px;float:right;/*height:290px;*/position:relative;background:#0b8b0f;color:#fff;padding:5px 15px;}
.ny1 .nywords table td{padding-top:10px;vertical-align:top;}
.ny1 .nywords h2{font-weight:normal;height:50px;line-height:50px;border-bottom:dashed 1px #e9e9e9;margin-bottom:10px;overflow:hidden;}
.ny1 .nywords p{height:72px;overflow:hidden;margin-bottom:25px;}
.ny1 .nywords span{color:#333;display:block;border-bottom:dashed 1px #e9e9e9;padding-bottom:20px;margin-bottom:10px;}
.ny1 .nywords span img{vertical-align:middle;}
.ny1 .nywords a{display:block;width:130px;height:35px;line-height:35px;text-align:center;background:#228726;color:#fff;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px;}
.ny1 .nywords a img{vertical-align:middle;margin-right:5px;*zoom:1;}
.ny1 .ck{line-height:28px;display:block;background:url(../i/ck.jpg) left center no-repeat;padding-left:20px;color:#0a7a0e;}

.ny2{height:28px;border-bottom:solid 1px #ededed;margin:20px -30px 30px -30px;padding:0 30px 10px 30px;}
.ny2 .p_n{width:240px;float:left;}
.ny2 .p_n span{float:left;line-height:28px;}
.ny2 .rx{float:right;display:block;height:28px;line-height:28px;}
.ny2 .rx img{vertical-align:middle;}
.ptext .fg{height:80px;background:url(../i/nhx.jpg) center repeat-x;margin:0 -30px;}
.ptext .ptitle{height:30px;line-height:20px;font-size:12px;background:url(../i/nhx.jpg) center bottom repeat-x;margin-bottom:25px;}
.ptext .ptitle h3{height:29px;line-height:20px;float:left;border-bottom:solid 1px #0a7a0e;color:#0a7a0e;font-weight:normal;width:255px;}
.ptext .ptitle h3 span{font-size:12px;color:#bbb;font-family:"宋体";text-transform:uppercase;}
.ptext .ptitle .more{float:right;color:#0a7a0e;font-family:Arial;}

.ny3{padding:0 15px;}
.ny3 h2{font-weight:normal;text-align:center;}
.ny3 p{margin-top:30px;}

.ny4{padding:0 15px;position:relative;height:210px;}
.ny4 img{width:640px;height:210px;margin:0 auto;display:block;}
.ny4 div{position:absolute;top:0;right:15px;width:235px;height:180px;color:#fff;padding:30px 37px 0 38px;background:rgba(34, 135, 38, 0.9)!important;filter:Alpha(opacity=90); background:#228726; /*　使用IE专属滤镜实现IE背景透明*/ }
.ny4 div p{ position:relative;margin-top:15px;} /*实现IE文字不透明*/

.ny6{padding:0 15px;position:relative;height:210px;}
.ny6 img{width:640px;height:210px;margin:0 auto;display:block;}
.ny6 div{position:absolute;top:0;right:15px;width:235px;height:180px;color:#fff;padding:30px 37px 0 103px;background:url(../i/bz.png) center no-repeat; }
.ny6 div p{ position:relative;margin-top:12px;} /*实现IE文字不透明*/

.ny7{padding:0 15px;}
.ny7 p{margin-top:15px;}
.ny7 img{vertical-align:middle;margin-left:10px;}
.ny7 div{background:url(../i/fw.jpg) left center no-repeat;padding:25px 0 25px 165px;}
.ny7 div p{font-size:12px;color:#228726;margin-top:5px;}

.ptext .zj{height:100%;}
.ptext .zj h2{text-align:center;color:#228726;}
.ptext .zj p{width:165px;text-align:center;float:left;margin:20px 20px 0 28px;}
.ptext .zj p img{width:165px;height:125px;display:block;}
.ptext .zj span p{height:24px;overflow:hidden;display:block;line-height:24px;}

.ptext .purchase{margin-top:30px;}
.ptext .purchase .bt{padding:0 15px;height:40px;background:#228726;color:#fff;line-height:40px;margin-bottom:20px;}
.ptext .purchase .bt p{float:left;height:40px;line-height:40px;font-weight:bold;}
.ptext .purchase .bt span{float:right;}
.ptext .purchase table tr{height:45px;}
.ptext .purchase table tr span{color:#e45858;vertical-align:middle;margin-right:5px;}
.ptext .purchase input{width:208px;height:28px;line-height:28px;border:solid 1px #ddd;padding-left:10px;margin-left:10px;}
.ptext .purchase textarea{width:398px;max-width:398px;height:78px;border:solid 1px #ddd;margin:10px;}
.ptext .purchase .keys{width:118px;}
.ptext .purchase #infoKeyImg{vertical-align:middle;margin-left:15px;}
.ptext .purchase .submit,.ptext .purchase .reset{width:128px;height:38px;cursor:pointer;background:none;}
.ptext .purchase .submit:hover,.ptext .purchase .reset:hover{background:#ff9600;color:#fff;border:solid 1px #ff9600;}

.ptext .tj{margin-top:30px;height:100%;}
.ptext .tj li{width:195px;float:left;text-align:center;height:150px;overflow:hidden;margin:0 12px;}
.ptext .tj li a{display:block;height:125px;}
.ptext .tj li img{width:193px;height:123px;border:solid 1px #f5f5f5;}


.map{margin-top:20px;}
.map ul{height:100%;margin:10px 0;}
.map ul span{display:block;float:left;line-height:30px;}
.map ul span a{color:#0a7a0e;font-weight:bold;}
.map ul li{float:right;width:590px;line-height:30px;}
.map ul li a{margin:0 15px;}
.map ul a:hover{color:#0a7a0e}

.ptext .pxw .headline{height:160px !important;overflow:hidden;padding-bottom:14px;padding-left:0 !important;background:none !important;}
.ptext .pxw .headline img{height:160px;float:left;width: 255px;margin-right: 20px;}
.ptext .pxw .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.ptext .pxw .headline a{color:#ff9600;display:inline !important;float:none !important;}
.ptext .pxw h2 a{font-size:15px;color:#666 !important;height:20px !important;line-height:20px !important;}
.ptext .pxw li{height:34px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../i/li3.jpg) 10px center no-repeat;}
.ptext .pxw li a{display:block;float:left;width:520px;height:34px;line-height:34px;overflow:hidden;}
.ptext .pxw li span{float:right;color:#a7a7a7}


.fr .fg{height:80px;background:url(../i/nhx.jpg) center repeat-x;margin:0 -30px;}
.fr .ptitle{height:30px;line-height:20px;font-size:12px;background:url(../i/nhx.jpg) center bottom repeat-x;margin-bottom:25px;}
.fr .ptitle h3{height:29px;line-height:20px;float:left;border-bottom:solid 1px #0a7a0e;color:#0a7a0e;font-weight:normal;width:255px;}
.fr .ptitle h3 span{font-size:12px;color:#bbb;font-family:"宋体";text-transform:uppercase;}
.fr .ptitle .more{float:right;color:#0a7a0e;font-family:Arial;}
.fr .pxw .headline{height:160px !important;overflow:hidden;padding-bottom:14px;padding-left:0 !important;background:none !important;}
.fr .pxw .headline img{height:160px;float:left;width: 255px;margin-right: 20px;}
.fr .pxw .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.fr .pxw .headline a{color:#ff9600;display:inline !important;float:none !important;}
.fr .pxw h2 a{font-size:15px;color:#666 !important;height:20px !important;line-height:20px !important;}
.fr .pxw li{height:34px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../i/li3.jpg) 10px center no-repeat;}
.fr .pxw li a{display:block;float:left;width:520px;height:34px;line-height:34px;overflow:hidden;}
.fr .pxw li span{float:right;color:#a7a7a7}